night depository - French English Dictionary